log pond - German English Dictionary